package com.sanpu.kxe.business.trade.bean;

import java.io.Serializable;

/**
 * Description：账单信息
 * Created by 薛勇军 on 2018/8/27.
 */

public class TransactionOutput implements Serializable {

    /** 流水号 */
    private String transctionId;
    /** 商户号 */
    private String merchanteCode;
    /** 商户名称 */
    private String merchantName;
    /** 交易金额 */
    private String amount;
    /** 支付手续费 */
    private String payFee;
    /** 交易状态 */
    private String payStatus;
    /** 创建时间 */
    private String createTime;
    /** 支付类型
     *  WECHAT : 微信
     *  ALIPAY : 支付宝
     *  UNIONPAY ：银联
     *  BALANCE ：余额
     * */
    private String payType;
    /** 交易类型 */
    private String transactionName;
    /** 交易卡信息 */
    private String tradingCard;
    /** 结算卡信息 */
    private String settleCard;
    /** 费率 */
    private String handlingFee;
    /** 失败原因 */
    private String fallCause;

    /** 交易来源 */
    private String tradeSource;

    public String getTransctionId() {
        return transctionId;
    }

    public void setTransctionId(String transctionId) {
        this.transctionId = transctionId;
    }

    public String getMerchanteCode() {
        return merchanteCode;
    }

    public void setMerchanteCode(String merchanteCode) {
        this.merchanteCode = merchanteCode;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getPayFee() {
        return payFee;
    }

    public void setPayFee(String payFee) {
        this.payFee = payFee;
    }

    public String getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getTransactionName() {
        return transactionName;
    }

    public void setTransactionName(String transactionName) {
        this.transactionName = transactionName;
    }

    public String getTradingCard() {
        return tradingCard;
    }

    public void setTradingCard(String tradingCard) {
        this.tradingCard = tradingCard;
    }

    public String getSettleCard() {
        return settleCard;
    }

    public void setSettleCard(String settleCard) {
        this.settleCard = settleCard;
    }

    public String getHandlingFee() {
        return handlingFee;
    }

    public void setHandlingFee(String handlingFee) {
        this.handlingFee = handlingFee;
    }

    public String getFallCause() {
        return fallCause;
    }

    public void setFallCause(String fallCause) {
        this.fallCause = fallCause;
    }

    public String getTradeSource() {
        return tradeSource;
    }

    public void setTradeSource(String tradeSource) {
        this.tradeSource = tradeSource;
    }
}
